@CHARSET "UTF-8";
.ext-ux-uploaddialog-addbtn {
    background: url('ext/images/file-add.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-removebtn {
    background: url('ext/images/file-remove.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-resetbtn {
    background: url('ext/images/reset.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-uploadstartbtn {
    background: url('ext/images/upload-start.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-uploadstopbtn {
    background: url('ext/images/upload-stop.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-indicator-stoped {
    width: 16px;
    height: 16px;
    background: url('ext/images/done.gif') no-repeat center center;
}

.ext-ux-uploaddialog-indicator-processing {
    width: 16px;
    height: 16px;
    background: url('ext/images/loading.gif') no-repeat center center;
}

.ext-ux-uploaddialog-state {
    text-align: center;
    background-position: center center;
    background-repeat: no-repeat;
}
/* Queued */
.ext-ux-uploaddialog-state-0 {
    background-image: url('ext/images/uncheck.gif');
}
/* Finished */
.ext-ux-uploaddialog-state-1 {
    background-image: url('ext/images/check.gif');
}
/* Failed */
.ext-ux-uploaddialog-state-2 {
    background-image: url('ext/images/failed.gif');
}
/* Processing */
.ext-ux-uploaddialog-state-3 {
    background-image: url('ext/images/file-uploading.gif');
}
/* Progress bar fix */
.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-bar .x-progress-text div {
    display: none;
}

.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-text-back {
    position: absolute;
    left: 0px;
    right: 0px;
}

.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-text-back div {
    width: auto !important;
    white-space: nowrap;
}